On Applicability of Deadlock Prevention Policies with Uncontrollable and Unobservable Transitions

نویسندگان

  • Meng Qin
  • ZhiWu Li
  • Mohamed Khalgui
  • Olfa Mosbahi
چکیده

In deadlock prevention, much work has been done under the assumption that all the transitions are controllable and observable. This paper develops a method to decide whether a deadlock prevention policy is applicable to a plant with uncontrollable and unobservable transitions. By solving a set of linear programming problems, a set of critical controllable transitions and a set of critical observable transitions are obtained. A sufficient and necessary condition is developed, under which a deadlock prevention policy is still applicable when there exist uncontrollable and unobservable transitions. It is concluded that a deadlock prevention policy is applicable if and only if the transitions in the set of critical controllable transitions are controllable and the transitions in the set of critical observable transitions are observable.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automated Synthesis of Deadlock Prevention Supervisors Using Petri Nets

Given an arbitrary Petri net structure, which may have uncontrollable and unobservable transitions, the deadlock prevention procedure presented here determines a set of linear inequalities on the marking of a Petri net. When the Petri net is supervised so that its markings satisfy these inequalities, the supervised net is proved to be deadlock-free for all initial markings that satisfy the supe...

متن کامل

Software Tools for the Supervisory Control of Petri Nets Based on Place Invariants

This document describes a Matlab toolbox for the supervisory control of Petri nets based on place invariants [7, 9]. In what follows we present a detailed description of a number of functions we propose. These are the topics we address: • Solving integer programs • Transformations to admissible marking constraints • Enforcing linear constraints in Petri nets which may have uncontrollable and/or...

متن کامل

Synthesis of deadlock prevention supervisors using Petri nets

Given an arbitrary Petri net (PN) structure, which may have uncontrollable and unobservable transitions, the deadlock prevention procedure presented here determines a set of linear inequalities on the PN markings. When the PN is supervised so that its markings satisfy these inequalities, the supervised net is proved to be deadlockfree for all initial markings that satisfy the supervision constr...

متن کامل

Deadlock Avoidance in Petri Nets with Uncontrollable Transitions Interdisciplinary Studies of Intelligent Systems Deadlock Avoidance in Petri Nets with Uncontrollable Transitions 1

Recent results in the literature have provided eecient control synthesis techniques for the problem of deadlock avoidance in Petri nets. These results are shown to t within an established framework for the enforcement of linear constraints on the marking behavior of a net. Framing the problem in this way allows uncontrollable transitions to be included in the plant model when deadlock avoidance...

متن کامل

Supervisory Control of Petri Nets with Uncontrollable/unobservable Transitions Interdisciplinary Studies of Intelligent Systems Supervisory Control of Petri Nets with Uncontrollable/unobservable Transitions

This paper expands upon results of previous research dealing with the supervisory control of Petri net modeled discrete event systems that contain uncontrollable transitions. The concept of unobservable plant transitions is introduced here and incorporated into the controller design procedure. New conditions are developed which govern the existence of controllers for these problems. Two procedu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011